egg on one's face – English–Português translations

🇬🇧 en pt 🇵🇹

egg on one's face noun

  • suffer embarrassment or humiliation
estar numa saia justa
Wiktionary Links